package com.example.dw.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * 活动查询DTO
 * @author system
 * @since 2024-01-01
 */
@Data
public class ActivityQueryDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 活动ID
     */
    private Integer activityid;

    /**
     * 用户ID
     */
    private Integer userid;

    /**
     * 页码
     */
    private Integer page;

    /**
     * 每页数量
     */
    private Integer size;

    /**
     * 活动大类ID
     */
    private Integer bigid;

    /**
     * 月份 (格式：2024-01)
     */
    private String month;

    /**
     * 年份
     */
    private Integer year;

    /**
     * 关键字搜索
     */
    private String keyword;

    /**
     * 活动状态 (0-未过期 1-已过期)
     */
    private Integer expired;
} 